×

shoot or launch from a catapult meaning in Chinese

用弹弓

Related Words

  1. turntable catapult
  2. survey launch
  3. launch setup
  4. broadside launching
  5. launching dispersion
  6. launching slide
  7. patrol launch
  8. certification launch
  9. launching installation
  10. launching wedge
  11. shoot on the spot
  12. shoot oneself in the foot
  13. shoot out
  14. shoot out (japan)
PC Version

Copyright © 2018 WordTech Co.